#ifndef FC3DAA7D_5EE1_4522_BCF5_20427667FE2D
#define FC3DAA7D_5EE1_4522_BCF5_20427667FE2D

#include "esp_peripherals.h"
#include "net_music.h"

void net_process_init(esp_periph_set_handle_t set);
void net_next_song(void(*before_cb)(music_info* info),void (*cb)(music_info* info,char *p));
void net_prev_song(void(*before_cb)(music_info* info),void (*cb)(music_info* info,char *p));
char net_choose_song(int index, void(*before_cb)(music_info* info),void (*cb)(music_info* info,char *p));
void net_get_lyric(void (*cb)(music_info *info, char *p));
SongNode* net_song_now();
void net_songlist(char *id, void (*get_songurl)(SongNode *p));
int net_get_song_now(music_info **p);
void net_song_retry(void(*before_cb)(music_info *info), void (*cb)(music_info *info, char *p));
#endif /* FC3DAA7D_5EE1_4522_BCF5_20427667FE2D */
